package com.xm.mapper;

import com.xm.pojo.FlowDailyReport;
import com.xm.util.BaseMapper;

import java.util.List;

/**
 * Created by wzl on 2018/4/9.
 */
public interface FlowDailyReportMapper extends BaseMapper<FlowDailyReport> {
    List<FlowDailyReport> selectFlowMonthReportPage(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectDevicePageList(FlowDailyReport flowDailyReport);

    int queryMonthTotal(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectDeviceMonthList(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectFlowMonthReportList(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectFlowDailyReportChart(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectFlowMonthReportChart(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectDailyExcel(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectDeviceDailyExcel(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectMonthExcelList(FlowDailyReport flowDailyReport);

    int queryDeviceFlowTotal(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectFlowHistoryPage(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectUserDevicePage(FlowDailyReport flowDailyReport);

    List<FlowDailyReport> selectUserDeviceList(FlowDailyReport flowDailyReport);
}
